The Town of Westford, located in Middlesex County, was ranked 46th in this year's list of the 50 Best Places to Live in the US created by Money.com.
The website noted the town's historic architecture, including the J.V. Fletcher Library, which was built in the late 1800s.
Westford also has more than 2,000 acres of conservation land, the website said.
Money.com also said the town of more than 25,200 has seen a population increase of about 12 percent since the 2010 Census.
Click here to follow Daily Voice Worcester and receive free news updates.